package com.entity;

import java.util.Date;

import org.apache.ibatis.type.Alias;
import org.joda.time.DateTime;
/**
 * 产品表
 * @author MiBAO
 *
 */
@Alias("BaseProduct")
public class Product  extends BaseEntity{
	private static final long serialVersionUID = 1L;
	
	//编号
	private String id;
	//图片
	private String image;
	//标题
	private String title;
	//时间
	private Date timeP;
	//简介
	private String synopsis;
	//条件
	private String conditionP;
	//流程
	private String processP;
	//联系我们
	private String contactUs;
	//产品分类
	private String classification;
	//产品状态
	private String state;
	//审核次数
	private int auditorCount;
	//审核时间
	private Date auditorTime;
	//驳回原因
	private String reason;
	//发布人
	private String publisher;
	//产品发布时间
	private Date releaseTime;
	private String timePString;
	private String releaseTimeString;
	//产品金额
	private String money;
	//公司规模
	private String companySize;
	//金融机构
	private String institution;
	//融资周期
	private String cycle;
	//联系部门
	private String contactDepartment;
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getImage() {
		return image;
	}
	public void setImage(String image) {
		this.image = image;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public Date getTimeP() {
		return timeP;
	}
	public void setTimeP(Date timeP) {
		this.timeP = timeP;
	}
	public String getSynopsis() {
		return synopsis;
	}
	public void setSynopsis(String synopsis) {
		this.synopsis = synopsis;
	}
	public String getConditionP() {
		return conditionP;
	}
	public void setConditionP(String conditionP) {
		this.conditionP = conditionP;
	}
	public String getProcessP() {
		return processP;
	}
	public void setProcessP(String processP) {
		this.processP = processP;
	}
	public String getContactUs() {
		return contactUs;
	}
	public void setContactUs(String contactUs) {
		this.contactUs = contactUs;
	}
	public String getClassification() {
		return classification;
	}
	public void setClassification(String classification) {
		this.classification = classification;
	}
	public String getState() {
		return state;
	}
	public void setState(String state) {
		this.state = state;
	}
	public int getAuditorCount() {
		return auditorCount;
	}
	public void setAuditorCount(int auditorCount) {
		this.auditorCount = auditorCount;
	}
	public Date getAuditorTime() {
		return auditorTime;
	}
	public void setAuditorTime(Date auditorTime) {
		this.auditorTime = auditorTime;
	}
	public String getReason() {
		return reason;
	}
	public void setReason(String reason) {
		this.reason = reason;
	}
	public String getPublisher() {
		return publisher;
	}
	public void setPublisher(String publisher) {
		this.publisher = publisher;
	}
	public Date getReleaseTime() {
		return releaseTime;
	}
	public void setReleaseTime(Date releaseTime) {
		this.releaseTime = releaseTime;
	}
	public static long getSerialversionuid() {
		return serialVersionUID;
	}
	public String getTimePString() {
		return timePString;
	}
	public void setTimePString(String timePString) {
		this.timePString = timePString;
	}
	public String getReleaseTimeString() {
		return releaseTimeString;
	}
	public void setReleaseTimeString(String releaseTimeString) {
		this.releaseTimeString = releaseTimeString;
	}
	public String getMoney() {
		return money;
	}
	public void setMoney(String money) {
		this.money = money;
	}
	public String getCompanySize() {
		return companySize;
	}
	public void setCompanySize(String companySize) {
		this.companySize = companySize;
	}
	public String getInstitution() {
		return institution;
	}
	public void setInstitution(String institution) {
		this.institution = institution;
	}
	public String getCycle() {
		return cycle;
	}
	public void setCycle(String cycle) {
		this.cycle = cycle;
	}
	public String getContactDepartment() {
		return contactDepartment;
	}
	public void setContactDepartment(String contactDepartment) {
		this.contactDepartment = contactDepartment;
	}
	@Override
	public String toString() {
		return "Product [id=" + id + ", image=" + image + ", title=" + title
				+ ", timeP=" + timeP + ", synopsis=" + synopsis
				+ ", conditionP=" + conditionP + ", processP=" + processP
				+ ", contactUs=" + contactUs + ", classification="
				+ classification + ", state=" + state + ", auditorCount="
				+ auditorCount + ", auditorTime=" + auditorTime + ", reason="
				+ reason + ", publisher=" + publisher + ", releaseTime="
				+ releaseTime + ", timePString=" + timePString
				+ ", releaseTimeString=" + releaseTimeString + "]";
	}
	
}